Fuzzy Logic Path Planner and Motion Controller by Evolutionary Programming for Mobile Robots
نویسندگان
چکیده
moving obstacles (opponent robots) and a moving target (ball). Until now, many navigation methods have been demonstrated for robot soccer. Sim et. al. [2] proposed a four-mode control structure which has different controllers for four divided areas around a ball. Kim et. al. [3,4] proposed the uni-vector field method. Selecting two points, one in front and the other at the back of the ball, the vector angle from these two points to the current position of a robot is calculated. Then the uni-vector field is constructed by multiplying the vector angle by a certain integer. Wong et. al. [5] proposed an optimized fuzzy controller using a genetic algorithm. A fuzzy logic controller (FLC) for mobile robots is designed in hierarchical structure. The designed FLC consists of two levels: the planner level and the motion control level. The planner level generates a path to the destination by avoiding obstacles. The singleton outputs of the planner are obtained by using lines and arc methods. The lower motion control level calculates the robot's wheel velocity so as to follow the path generated by the planner as to the current robot posture. The fuzzy singleton outputs are obtained by heuristics and tuned by evolutionary programming. The applicability of the controller is demonstrated by using robot soccer system. Fuzzy logic is a widely used tool in mobile robotics. The path following and local obstacle avoidance behaviors are the potential fields for the application of fuzzy logic [6-7]. In most of the designs, the desired path is generated by a higher level planner. In this paper, we apply fuzzy logic to this planner level as well as to the motion control level in designing the shooting action controller of soccer robot (Figure 1).
منابع مشابه
Dynamical formation control of wheeled mobile robots based on fuzzy logic
In this paper, the important formation control problem of nonholonomic wheeled mobile robots is investigated via a leader-follower strategy. To this end, the dynamics model of the considered wheeled mobile robot is derived using Lagrange equations of motion. Then, using ADAMS multi-body simulation software, the obtained dynamics of the wheeled system in MATLAB software is verified. After that, ...
متن کاملFuzzy Motion Control for Wheeled Mobile Robots in Real-Time
Due to various advantages of Wheeled Mobile Robots (WMRs), many researchers have focused to solve their challenges. The automatic motion control of such robots is an attractive problem and is one of the issues which should carefully be examined. In the current paper, the trajectory tracking problem of WMRs which are actuated by two independent electrical motors is deliberated. To this end, and ...
متن کاملVisual Fuzzy Logic Path Planning Controller for Mobile Robots
The fuzzy logic controller for mobile robots that tuned by genetic algorithm is designed for path planning in unknown environments. The path planning is very important for moving a robot to a specific position even there is a changing in the environment. The robot should recognize the environment around himself by using navigation plan which make the robot to accomplish the mission. This design...
متن کاملFuzzy Logic Controller for Shooting Action of an Integrated Multi-agent Robot System
An integrated multi-agent robot system for robot soccer games consists of multiple mobile robots, a vision system, a wireless communications system and a host computer. The multiple robots can be cooperatively controlled as they play a robot soccer game in an unknown and dynamic environment. The development of the system involved mechanism design and manufacture, integration of the electromecha...
متن کاملMotion Path Planning for Mobile Robots
Potential field methods are rapidly gaining popularity in obstacle avoidance applications for mobile robots. The general principles of potential field path planning are presented first. The electrostatic potential field (EPF) path planner is then combined with a twolayered fuzzy logic inference engine and implemented for mobile robot navigation in a 2-D dynamic environment. The first layer of t...
متن کامل